Black Swallowtail (Papilio polyxenes )

Will and Gill Carter

Chipinqui Park, Nuevo Leon, Mexico

03-25-02

Richard Lehman

Orizaba, Veracruz, Mexico

08-04-04